Présentation de la bibliothèque Python graphique PyQt6

Présentation de la bibliothèque Python graphique PyQt6

Contenu du cours Qu’est-ce que PyQt6 ? Architectures modulaires Pourquoi choisir PyQt6 ? Widgets couramment utilisés en PyQt6 Installation sous...
Read More
Le module ConfigParser Python

Le module ConfigParser Python

Contenu du cours A propos du module configparser Format du fichier de configuration Lecture de la valeur d'une option d'un...
Read More
La terminologie de base de la cybersécurité

La terminologie de base de la cybersécurité

Contenu du cours Concepts fondamentaux Les différent types de cybersécurité Menaces et attaques Défenses et mesures de sécurité Acteurs et...
Read More
Gestion d'un cabinet médical avec django (Clinic Management)

Gestion d'un cabinet médical avec django (Clinic Management)

Contenu du cours Création du projet Django Migration initiale des bases de données Création d’un super utilisateur Réglage de la...
Read More
La bibliothèque Selenium Python

La bibliothèque Selenium Python

Contenu du cours A propos de la bibliothèque Selenium Prérequis Installation de Selenium et WebDriver Usage de la bibliothèque selenium...
Read More
découvrir la bibliothèque graphique pyqt6 python

Présentation de la bibliothèque Python graphique PyQt6

Contenu du cours Qu’est-ce que PyQt6 ? Architectures modulaires Pourquoi choisir PyQt6 ? Widgets couramment utilisés en PyQt6 Installation sous Windows Licence d’usage   1. Qu’est-ce que PyQt6 ? PyQt6 constitue un binding Python très complet du framework Qt6, reconnu pour son efficacité et sa polyvalence en matière d’interfaces graphiques. Développé par Riverbank Computing, PyQt6…

utiliser les fichiers de configuration en python avec configparser

Le module ConfigParser Python

Contenu du cours A propos du module configparser Format du fichier de configuration Lecture de la valeur d'une option d'un fichier de configuration .ini en Python Mettre à jour un paramètre Lecture des sections d'un fichier de configuration Lire la liste des options avec la méthode options() Lecture totale avec la méthode items() Ajouter une…

Formation en cybersécurité gratuite-terminologie-de-base, malware, ddos

La terminologie de base de la cybersécurité

Contenu du cours Concepts fondamentaux Les différent types de cybersécurité Menaces et attaques Défenses et mesures de sécurité Acteurs et terminologie associée Cadres et outils Réglementations et normes Types de systèmes ciblés   1. Concepts fondamentaux Cybersécurité : Ensemble de pratiques visant à protéger les systèmes, réseaux et données contre les cyberattaques. Confidentialité : Garantir…

Gestion d'un cabinet médical avec django (Clinic Management)

Contenu du cours Création du projet Django Migration initiale des bases de données Création d’un super utilisateur Réglage de la page d’accueil avec héritage de base.html Création et configuration de l'application principale Création des modèles Patient, Treatment & Appointment Création des vues Template d'affichage   0. Introduction au projet A propos du projet La gestion…

Python-selenium-python-bot

La bibliothèque Selenium Python

Contenu du cours A propos de la bibliothèque Selenium Prérequis Installation de Selenium et WebDriver Usage de la bibliothèque selenium Créer et connecter un bot sur un site web Gestion des fenêtres et des onglets Exécution d'un code JavaScript Capture d'écran Gestion des cookies Tests automatisés   1. A propos de la bibliothèque Selenium Selenium…

La chimie en python avec la bibliothèque periodictable - numéro atomique- protons- neutrons

La chimie en python avec la bibliothèque periodictable

  Contenu du cours A propos de bibliothèque periodicaltable Installation de la bibliothèque periodictable Introduction à periodictable Accès aux Propriétés des Éléments Manipulation des Isotopes Liste des Éléments du Tableau Périodique Unités de Mesure et Conversions Applications Pratiques Personnalisation et Extensions   1. A propos de bibliothèque periodicaltable La bibliothèque periodicaltable Python fournit un tableau…

TP récapitulatif sur les fichiers en python avec solutions

TP complet sur les fichiers en Python (TP N°1)

1. Objectif de ce TP Vu l'importance de la notion de fichiers en programmation, notamment en Python, nous avons décidé de proposer des travaux pratiques complets à ce sujet. Ce premier TP a pour objectif: Explorer et manipuler les méthodes associées au fichiers en Python Mettre en pratique les opérations essentielles : création, lecture, écriture,…

upload des fichiers avec l'attribut enctype multipart form-data django

L'attribut enctype="multipart/form-data" dans Django

Contenu du cours A propos de l'attribut enctype="multipart/form-data" Utilisation dans Django Conséquences côté serveur Nécessité de l'attribut attribut enctype="multipart/form-data" Utilisation de l'attribut enctype="multipart/form-data" dans Flask   1. A propos de l'attribut enctype="multipart/form-data" L'attribut enctype="multipart/form-data" est essentiel dans les formulaires Django (et HTML en général) lorsqu'on doit envoyer des fichiers depuis un client vers un serveur.…

la bibliothèque des formulaires en python avec django et flask

La bibliothèque WTForms (création des formulaires en python)

Contenu du cours A propos de la bibliothèque WTForms Fonctionnalités principales de la bibliothèque WTForms Utilisation de base de la bibliothèque WTForms Principaux types de champs courants Validateurs intégrés Rendu des formulaires dans les templates WTForms avec Django - Exemple Complet Méthodes et attributs principaux de WTForms 1. A propos de la bibliothèque WTForms WTForms…

Solution Exercice 32: nombres heureux en python

Exercice 32 On dit qu'un nombre entier est un nombre heureux si, lorsqu'on calcule la somme des carrés de ses chiffres dans sa décomposition en base dix puis la somme des carrés des chiffres du nombre obtenu et ainsi de suite, on obtient à la fin le nombre 1. Un nombre est malheureux dans le…

Le Module Slugify En Python

Contenu du cours A propos du module slugify Installation & usage Options disponibles du module slugify Principaux usages du module slugify Exemples d’intégration dans un projet Flask ou Django 1. A propos du module slugify Le module slugify en Python est utilisé pour convertir une chaîne de caractères en un slug — c’est-à-dire une version…

Solution Exercice 31: calcul de la somme des carrées des chiffres d'un entier en python

Exercice 31 Ecrire un programme sous forme de fonction en python qui calcul la somme des carrés des chiffres d'un entier n donné. Exemple: pour n = 234 la fonction renvoie n = 2^2 + 3^2 + 4^2 = 29 Solution Post Views: 166

surveillance système avec python psutil

Module psutil Python

Contenu du cours A propos du module psutil Installation de Psutil Fonctionnalités Principales Surveillance en Temps Réel Cas d'Utilisation Avancés Documentation officielle 1. A propos du module psutil psutil (utilitaires de processus et système) est une bibliothèque Python multiplateforme permettant de récupérer des informations sur les processus en cours d'exécution et l'utilisation du système (processeur,…

La Fondation Raspberry Pi s'allie à la Coalition mondiale pour l'éducation de l'UNESCO

La Fondation Raspberry Pi a annoncé son entrée dans la Global Education Coalition (GEC), une initiative de l'UNESCO lancée en pleine pandémie de COVID-19. Cette coalition vise à garantir la continuité de l'éducation en période de crise tout en construisant des solutions durables pour un apprentissage inclusif et équitable à l'échelle mondiale. Initialement pensée comme…

new raspberry-pi-5 less than 150 euros

Raspberry Pi 5 (16 Go) : une puissance impressionnante à moins de 150 €

Raspberry Pi 5 : une version boostée à 16 Go de RAM voit le jour La fondation Raspberry Pi continue d’enchaîner les nouveautés. Sa dernière création ? Une déclinaison du Raspberry Pi 5 équipée de 16 Go de RAM – une première pour la célèbre gamme de nano-ordinateurs. Raspberry Pi 16 Go – Crédit :…

accélérateur intel puce gaudhi

Les puces Intel Gaudi ne pourront plus être vendues en Chine sans licence d’exportation

A propos des puces Intel Gaudi Qu’est-ce que les puces Intel Gaudi ? Les puces Intel Gaudi sont des accélérateurs d’intelligence artificielle (IA) conçus spécifiquement pour l’entraînement et l’inférence des modèles de deep learning. Elles sont issues de la technologie développée par Habana Labs, une startup israélienne rachetée par Intel en 2019. Contrairement aux GPU…

How to us git & github

Comment utiliser Git & Github

Contenu du cours Qu'est-ce que git, qu'est-ce que github ? Télécharger et installer Git Créez un compte GitHub et un nouveau dépôt. Configurer votre nom et votre email avec Git Initialiser un nouveau dépôt Git local et pousser le vers votre dépôt en ligne Annuler ou supprimer un remote assigné par erreur!   1. Qu'est-ce…